
package com.alcj.model;

import com.alcj.common.framework.BaseModel;

import java.util.Date;

public class DetectReport extends BaseModel{
    // 检测报告id
    private String reportid;

    // 检测报告类型（0：年检报告 1：复检报告）
    private String reportType;

    // 车辆id
    private String vehicleid;

    // 预约id
    private String reserveid;

    // 车牌号码
    private String plateNumber;

    // 所有人
    private String ownPerople;

    // 车辆类型
    private String vehicelType;

    // 注册登记日期
    private Date registerTime;

    // 注册登记日期文字表示
    private String registerTimestr;

    // 检测报告名称
    private String reportName;

    // 报告日期
    private Date reportTime;

    // 报告时间文字表示
    private String reportTimestr;

    // 检测机构名称
    private String detectCompany;

    // 检测结果
    private String detectResult;

    // 发布状态（0：未发布 1：发布）
    private String editstatus;

    // 描述、摘要
    private String description;

    // 操作人
    private String operaid;

    // 操作时间
    private Date operatime;

    // 操作说明
    private String operaexlain;

    // 删除状态（0：有效 1：无效）  默认：0
    private String delflag;

    /** 
     * 获取 检测报告id t_detectreport.reportid
     * @return 检测报告id
     */
    public String getReportid() {
        return reportid;
    }

    /** 
     * 设置 检测报告id t_detectreport.reportid
     * @param reportid 检测报告id
     */
    public void setReportid(String reportid) {
        this.reportid = reportid == null ? null : reportid.trim();
    }

    /** 
     * 获取 检测报告类型（0：年检报告 1：复检报告） t_detectreport.report_type
     * @return 检测报告类型（0：年检报告 1：复检报告）
     */
    public String getReportType() {
        return reportType;
    }

    /** 
     * 设置 检测报告类型（0：年检报告 1：复检报告） t_detectreport.report_type
     * @param reportType 检测报告类型（0：年检报告 1：复检报告）
     */
    public void setReportType(String reportType) {
        this.reportType = reportType == null ? null : reportType.trim();
    }

    /** 
     * 获取 车辆id t_detectreport.vehicleid
     * @return 车辆id
     */
    public String getVehicleid() {
        return vehicleid;
    }

    /** 
     * 设置 车辆id t_detectreport.vehicleid
     * @param vehicleid 车辆id
     */
    public void setVehicleid(String vehicleid) {
        this.vehicleid = vehicleid == null ? null : vehicleid.trim();
    }

    /** 
     * 获取 预约id t_detectreport.reserveid
     * @return 预约id
     */
    public String getReserveid() {
        return reserveid;
    }

    /** 
     * 设置 预约id t_detectreport.reserveid
     * @param reserveid 预约id
     */
    public void setReserveid(String reserveid) {
        this.reserveid = reserveid == null ? null : reserveid.trim();
    }

    /** 
     * 获取 车牌号码 t_detectreport.plate_number
     * @return 车牌号码
     */
    public String getPlateNumber() {
        return plateNumber;
    }

    /** 
     * 设置 车牌号码 t_detectreport.plate_number
     * @param plateNumber 车牌号码
     */
    public void setPlateNumber(String plateNumber) {
        this.plateNumber = plateNumber == null ? null : plateNumber.trim();
    }

    /** 
     * 获取 所有人 t_detectreport.own_perople
     * @return 所有人
     */
    public String getOwnPerople() {
        return ownPerople;
    }

    /** 
     * 设置 所有人 t_detectreport.own_perople
     * @param ownPerople 所有人
     */
    public void setOwnPerople(String ownPerople) {
        this.ownPerople = ownPerople == null ? null : ownPerople.trim();
    }

    /** 
     * 获取 车辆类型 t_detectreport.vehicel_type
     * @return 车辆类型
     */
    public String getVehicelType() {
        return vehicelType;
    }

    /** 
     * 设置 车辆类型 t_detectreport.vehicel_type
     * @param vehicelType 车辆类型
     */
    public void setVehicelType(String vehicelType) {
        this.vehicelType = vehicelType == null ? null : vehicelType.trim();
    }

    /** 
     * 获取 注册登记日期 t_detectreport.register_time
     * @return 注册登记日期
     */
    public Date getRegisterTime() {
        return registerTime;
    }

    /** 
     * 设置 注册登记日期 t_detectreport.register_time
     * @param registerTime 注册登记日期
     */
    public void setRegisterTime(Date registerTime) {
        this.registerTime = registerTime;
    }

    /** 
     * 获取 注册登记日期文字表示 t_detectreport.register_timestr
     * @return 注册登记日期文字表示
     */
    public String getRegisterTimestr() {
        return registerTimestr;
    }

    /** 
     * 设置 注册登记日期文字表示 t_detectreport.register_timestr
     * @param registerTimestr 注册登记日期文字表示
     */
    public void setRegisterTimestr(String registerTimestr) {
        this.registerTimestr = registerTimestr == null ? null : registerTimestr.trim();
    }

    /** 
     * 获取 检测报告名称 t_detectreport.report_name
     * @return 检测报告名称
     */
    public String getReportName() {
        return reportName;
    }

    /** 
     * 设置 检测报告名称 t_detectreport.report_name
     * @param reportName 检测报告名称
     */
    public void setReportName(String reportName) {
        this.reportName = reportName == null ? null : reportName.trim();
    }

    /** 
     * 获取 报告日期 t_detectreport.report_time
     * @return 报告日期
     */
    public Date getReportTime() {
        return reportTime;
    }

    /** 
     * 设置 报告日期 t_detectreport.report_time
     * @param reportTime 报告日期
     */
    public void setReportTime(Date reportTime) {
        this.reportTime = reportTime;
    }

    /** 
     * 获取 报告时间文字表示 t_detectreport.report_timestr
     * @return 报告时间文字表示
     */
    public String getReportTimestr() {
        return reportTimestr;
    }

    /** 
     * 设置 报告时间文字表示 t_detectreport.report_timestr
     * @param reportTimestr 报告时间文字表示
     */
    public void setReportTimestr(String reportTimestr) {
        this.reportTimestr = reportTimestr == null ? null : reportTimestr.trim();
    }

    /** 
     * 获取 检测机构名称 t_detectreport.detect_company
     * @return 检测机构名称
     */
    public String getDetectCompany() {
        return detectCompany;
    }

    /** 
     * 设置 检测机构名称 t_detectreport.detect_company
     * @param detectCompany 检测机构名称
     */
    public void setDetectCompany(String detectCompany) {
        this.detectCompany = detectCompany == null ? null : detectCompany.trim();
    }

    /** 
     * 获取 检测结果 t_detectreport.detect_result
     * @return 检测结果
     */
    public String getDetectResult() {
        return detectResult;
    }

    /** 
     * 设置 检测结果 t_detectreport.detect_result
     * @param detectResult 检测结果
     */
    public void setDetectResult(String detectResult) {
        this.detectResult = detectResult == null ? null : detectResult.trim();
    }

    /** 
     * 获取 发布状态（0：未发布 1：发布） t_detectreport.editstatus
     * @return 发布状态（0：未发布 1：发布）
     */
    public String getEditstatus() {
        return editstatus;
    }

    /** 
     * 设置 发布状态（0：未发布 1：发布） t_detectreport.editstatus
     * @param editstatus 发布状态（0：未发布 1：发布）
     */
    public void setEditstatus(String editstatus) {
        this.editstatus = editstatus == null ? null : editstatus.trim();
    }

    /** 
     * 获取 描述、摘要 t_detectreport.description
     * @return 描述、摘要
     */
    public String getDescription() {
        return description;
    }

    /** 
     * 设置 描述、摘要 t_detectreport.description
     * @param description 描述、摘要
     */
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    /** 
     * 获取 操作人 t_detectreport.operaid
     * @return 操作人
     */
    public String getOperaid() {
        return operaid;
    }

    /** 
     * 设置 操作人 t_detectreport.operaid
     * @param operaid 操作人
     */
    public void setOperaid(String operaid) {
        this.operaid = operaid == null ? null : operaid.trim();
    }

    /** 
     * 获取 操作时间 t_detectreport.operatime
     * @return 操作时间
     */
    public Date getOperatime() {
        return operatime;
    }

    /** 
     * 设置 操作时间 t_detectreport.operatime
     * @param operatime 操作时间
     */
    public void setOperatime(Date operatime) {
        this.operatime = operatime;
    }

    /** 
     * 获取 操作说明 t_detectreport.operaexlain
     * @return 操作说明
     */
    public String getOperaexlain() {
        return operaexlain;
    }

    /** 
     * 设置 操作说明 t_detectreport.operaexlain
     * @param operaexlain 操作说明
     */
    public void setOperaexlain(String operaexlain) {
        this.operaexlain = operaexlain == null ? null : operaexlain.trim();
    }

    /** 
     * 获取 删除状态（0：有效 1：无效） t_detectreport.delflag
     * @return 删除状态（0：有效 1：无效）
     */
    public String getDelflag() {
        return delflag;
    }

    /** 
     * 设置 删除状态（0：有效 1：无效） t_detectreport.delflag
     * @param delflag 删除状态（0：有效 1：无效）
     */
    public void setDelflag(String delflag) {
        this.delflag = delflag == null ? null : delflag.trim();
    }
}